
$(document).ready(function(){
    popBox.init("cmyBox");
    popBox.init("cmybox");
    popBox.init("mybox");
    popBox.init("myBox");
    popBox.init("bmyBox");
    popBox.init("bmybox");
    popBox.init("mmybox");
    popBox.init("mmyBox");
    popBox.init("pmyBox");
    popBox.init("pmybox");
    popBox.init("details");
    //alert("ee");
});

popBox={
    init: function(rel){

        popBox.duree=1000;
        popBox.rel=rel;
        
        $("a[rel='"+popBox.rel+"']").click(function(){
            //return false;
            //alert('tt');
            popBox.lien=$(this).attr("href");
            popBox.dmdcode=$(this).attr("dmdcode");
            popBox.open(popBox.lien);
           // alert('t')
            return false;
        });
    },
    open: function(lien){
        popBox.lien = lien;
            $("body").append('<div id="popBox"><div class="popBox_content"><div class="popBox_titleBar"><div class="popBox_title">'+this.dmdcode+'</div><div class="popBox_close"></div></div><div class="popBox_container"><div id="popBox_loader"></div></div></div></div>');
            $.post(popBox.lien,{test: 200},function(data){popBox.load(data);});
            $(".popBox_close").click(function(){popBox.close();});
    },
    load: function(data){
        $(".popBox_content").css('top',this.scrollY()+(this.windowH()*0.1));
        if(data.length>0){
            $("#popBox_loader").hide().fadeIn(500,function(){
            $('.popBox_container').empty().append(data);});
        $( ".popBox_content" ).draggable({handle: ".popBox_title",opacity: 0.7, scroll: true, scrollSensitivity: 300});
        
        
        }
    },
    close: function(){

        $("#popBox").fadeOut(500,function(){
           $("#popBox").remove();
        });

    },
    windowH: function(){
        if(window.innerHeight) return window.innerHeight ;
        else{return $(window).height();}
    },

    windowW: function(){
        if(window.innerWidth) return window.innerWidth ;
        else{return $(window).width();}
    },
    scrollY: function(){
        scrOfY=0;
        if(typeof(window.pageYOffset)=='number'){
            scrOfY=window.pageYOffset;
        }
        else if(document.body && (document.body.scrollTop)){
            scrOfY=document.body.scrollTop;
        }
        else if(document.documentElement && (document.documentElement.scrollTop)){
            scrOfY=document.documentElement.scrollTop;
        }
        return scrOfY;
    }
}